home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 455 / doc / venus.doc < prev   
Text File  |  1990-07-20  |  32KB  |  650 lines

  1.     VENUS                                                  Version 1.1
  2.  
  3.     or: "Oh, does it work like this..."
  4.  
  5.  
  6.  
  7.     Copyright 1989 by Stefan Eissing
  8.     All rights reserved
  9.  
  10. English version of docs by Ton van Overbeek, TVOVERBE@ESTEC.BITNET.
  11.  
  12. A first introduction                             Last change: 29.12.1989
  13. ------------------------------------------------------------------------
  14.  
  15.     Venus is a desktop which, together with the shell Mupfel from Gereon
  16.     Steffens, should make the use of the Atari ST both simpler and more
  17.     comfortable.
  18.     For using Venus you need the following files:
  19.     - VENUS.PRG         (the program)
  20.     - VENUS.RSC         (the resource file with the dialogues)
  21.     - VENUSIC.RSC       (the resource file with the icons)
  22.     - VENUS.INF         (file with information on open windows etc.)
  23.     - VENUS.DOC         (this documentation)
  24.     Additionally you need Mupfel and all files belonging to this program.
  25.     (In the case of GEMINI, which consists of Mupfel and Venus, please
  26.      replace VENUS by GEMINI in the following)
  27.  
  28.  
  29.     Installation
  30.     --------------------------------------------------------------------
  31.  
  32.     In which folder on your diskette or hard disk you want to install Venus
  33.     is completely up to you. The only requirement is that all above mentioned
  34.     files - except VENUS.DOC - are in the same folder so Venus can find them
  35.     after its start.
  36.     The installation consists of copying these files to the folder of your
  37.     choice. All other tailoring of your environment can be done from within
  38.     Venus.
  39.  
  40.  
  41.     Starting Venus
  42.     --------------------------------------------------------------------
  43.     
  44.     It only makes sense to start Venus from Mupfel, because she uses this
  45.     shell intensively.
  46.     Start Mupfel first and then load Venus from Mupfel. You can read how
  47.     to start programs in Mupfel in the Mupfel documentation.
  48.     How to work with Venus you will find in this description. It is
  49.     assumed that you are familiar with the Atari desktop and that notions
  50.     like "double click", "menu" and "dialog" are known.
  51.  
  52.     For the more advanced: After its initialization Venus looks for a file
  53.     with the name VENUS.MUP and, if it exists, executes it. (For the contents
  54.     of ".MUP" files see MUPFEL.DOC). In the case of GEMINI this file is
  55.     called GEMINI.MUP of course.
  56.  
  57.  
  58.  
  59. The Venus menu
  60. ------------------------------------------------------------------------
  61.  
  62.     The menubar is divided in the following submenus:
  63.     - VENUS    (Here you can activate the accessories and under the item
  64.                 "About her..." you will get a dialogue box with information
  65.                 about Venus)
  66.     - File     (This submenu deals with files and windows)
  67.     - Show     (How to display files in the windows)
  68.     - Extras   (Various parameters for various functions)
  69.  
  70.     Not all menu items described below are selectable at any time. If for
  71.     instance there is no window open all the menu items concerning windows
  72.     are disabled and displayed in light characters.
  73.  
  74.  
  75.     The submenu "File"
  76.     --------------------------------------------------------------------
  77.  
  78.     >Open<
  79.     You can only choose this item when you have selected an object. It is
  80.     the same as double clicking on the object. Depending on the kind of
  81.     object different thins are done:
  82.     - Folder:  The folder is opened and its contents are shown in a window.
  83.     - File:    Venus tries to open the file. If it is an executable program
  84.                she starts it. Otherwise she tries to start a program which
  85.                can handle this file. See also "Application"
  86.     - Drive:   A window with the root directory of this drive is opened.
  87.  
  88.     >Information...<
  89.     Shows information about a selected object. Just as with Open is the
  90.     information dependent on the kind of object. For all objects you can
  91.     change their name in this dialogue.
  92.  
  93.     >New folder...<
  94.     Creates a new folder. The folder is always created in the path of the
  95.     active window.
  96.  
  97.     >Close<
  98.     Same as clicking on the close box of the active window.
  99.  
  100.     >Close window<
  101.     Closes the active window completely.
  102.  
  103.     >Cycle windows<
  104.     This item can only be chosen with two or more open windows. By successively
  105.     selecting this item you can bring one window after the other on top.
  106.  
  107.     >Quit<
  108.     Leaves Venus. The current state of Venus is normally not saved (in future
  109.     versions Venus should ask if it should save the state when there have been
  110.     major changes). See also 'Options->Exit of programs'.
  111.  
  112.  
  113.     The submenu "Show"
  114.     --------------------------------------------------------------------
  115.  
  116.     >Large Icons<
  117.     >Small icons<
  118.     >As text<
  119.     Determines if the file in a window should be shown as text or as large
  120.     or small icons.
  121.  
  122.     >by name<
  123.     The files are shown sorted alphabetically.
  124.  
  125.     >by date<
  126.     The files are sorted by date. The newest files are shown at the top.
  127.  
  128.     >by size<
  129.     Sorts by size. The largest one first. The size is the size of the file 
  130.     on the medium (diskette).
  131.  
  132.     >by type< / >by icon<
  133.     Similar as sorted by name, but only the extension is taken into account.
  134.     If "by icon" is selected then the files are shown sorted by icon.
  135.  
  136.     >unsorted<
  137.     The files are not sorted, e.g the order is the same as the order in the
  138.     directory on the diskette/hard disk. This is especially interesting for
  139.     the AUTO folder on the boot drive because GEMDOS executes the programs
  140.     in the AUTO folder in this order at boot time.
  141.  
  142.     >Wildcards...<
  143.     Determines for the active window which filter Venus should use for the
  144.     files to be displayed. For the wildcard syntax see also MUPFEL.DOC because
  145.     Venus does not use the Gemdos wildcards but the more powerfull Unix
  146.     wildcards.
  147.  
  148.  
  149.     The submenu "Extras"
  150.     --------------------------------------------------------------------
  151.  
  152.     >Drive icon...<
  153.     If you have selected a drive icon then you can edit it with this dialogue.
  154.     If no drive was selected then you can install a new one (more explanation
  155.     below).
  156.  
  157.     >Application...<
  158.     You can only choose this menu item when you have selected an executable
  159.     program (see also "SUFFIX" in MUPFEL.DOC). Here you can select several
  160.     parameters that Venus should take into account at the start of the program
  161.     and assign a particular type of files to the program as in the Atari
  162.     desktop.
  163.  
  164.     >File icons<
  165.     By this entry you get to a dialogue where you can determine the rule by
  166.     which Venus determines what icon to use for a file.
  167.  
  168.     >Enter Mupfel<
  169.     You will go to Mupfel. Venus will try to start the program specified in
  170.     the environment variable "SHELL" (see also MUPFEL.DOC).
  171.  
  172.     >Blitter<
  173.     Switches the blitter on or off. If your computer does not have a blitter
  174.     then this menu item is not selectable. The blitter state is not saved by
  175.     Venus.
  176.  
  177.     >Options<
  178.     This entry causes a popup menu to appear with the following items:
  179.     
  180.         >Display..<
  181.         Deals with the way files are displayed in windows.
  182.  
  183.         >Verbosity...<
  184.         Enables/disables dialogues for copy, delete, etc.
  185.  
  186.         >Exit of programs...<
  187.         Several options for the end of Venus and the end of started
  188.         applications.
  189.  
  190.         >Console window...<
  191.         This entry is only available in GEMINI, which consists of Mupfel
  192.         and Venus. Further explanation may be found in GEMINI.DOC.
  193.  
  194.     >Save status...<
  195.     Saves the current state of Venus. This includes window position and size,
  196.     icons, rules and all other parameters which you can change. All this
  197.     information is stored in the file VENUS.INF.
  198.  
  199.  
  200.  
  201. Mouse and keys in Venus
  202. ------------------------------------------------------------------------
  203.  
  204.     You can do almost anything in Venus with the keyboard. In the menus the
  205.     keyboard shortcuts are indicated behind the entries as usual. In the
  206.     dialogues the keyboard shortcut characters are underlined. Pressing one
  207.     of these characters together with the Alternate key has the same effect
  208.     as clicking on the object (mostly a button). There are also some keyboard
  209.     commands which cannot be seen.
  210.     The Undo key has the same effect as Control-Z.
  211.     The same is true for the pair Delete <-> Control-D and Backspace <->
  212.     Control-C. Control-F makes the current window full size. With the cursor
  213.     keys you can scroll line by line in the active window. Together with
  214.     the Shift key this scrolling is page by page. Home positions the slider
  215.     at the top, Shift-Home at the bottom.
  216.  
  217.     If there is an active window with files then you can also the letter keys
  218.     for scrolling. For example pressing the "E" key causes Venus to scroll
  219.     the window such that as many files as possible starting with "E" are
  220.     shown. If Venus finds only one such file then this file is selected. The
  221.     same holds for folders when you press the Shift key simultaneously.
  222.     You can tell Venus to refresh the contents of a window by pressing the
  223.     "Esc" key. If the path of the window is no longer available (Diskette
  224.     change) then Venus tries to shorten the path till it exists again. If
  225.     also the drive has become illegal then the window is closed.
  226.  
  227.     You can also use the mouse in Venus in the same way as you are used to
  228.     from the Atari desktop. Single clicking on an object selects it. With
  229.     a pressed Shift key the object is added to the selected objects.
  230.     Additionally the following is possible:
  231.     - If you keep the Shift key down while adjusting the rubber box then the
  232.       icons in the box are added to the already selected ones. Icons which
  233.       were already selected are deselected. The rubber box can also be pulled
  234.       above and to the left of its starting point!
  235.     - If you double click on an icon which is on the desktop background then
  236.       it will be started. If you keep the Alternate key down while doing this
  237.       then a window with the path of this file is opened. Doing this with
  238.       folders, the trashcan or the clipboard makes them appear in the path
  239.       of the opened window.
  240.     - If you keep the Alternate key down when double clicking on a folder in
  241.       a window then an additional window is opened.
  242.  
  243.  
  244. Moving files
  245. ------------------------------------------------------------------------
  246.  
  247.     When you click on a selected object and keep the left mouse button down
  248.     an outline of this object is drawn which you can move around with the
  249.     mouse.
  250.     Moving an object like this from one window to an other tells Venus that
  251.     you want to copy this object there. If you keep the Control key down when
  252.     releasing the mouse button then the object is not copied but moved, i.e.
  253.     copied to the other window and removed from the window it originated
  254.     from.
  255.     The object with the name ".." is special. This object cannot be moved
  256.     because it is a fixed item of the folder represented in the window.
  257.     However you can copy files to the folder one level above (parent directory)
  258.     by dragging to this object.
  259.  
  260.     Contrary to the normal desktop Venus allows to put objects on the desktop
  261.     background. Do this by dragging the object to a place on the background
  262.     and release the mouse button. This makes often used programs easily 
  263.     accessible. You do not have to first open a window and then click through
  264.     several folders before you can start the program.
  265.     From Venus version 1.1 it is also possible to copy/move files which are
  266.     on the background. For example you can put files and folders, which are in
  267.     different places, on the background and copy them from there to a diskette.
  268.  
  269.     When you have put a program on the background then you can also drag
  270.     objects to the program icon. The program is then started with these objects
  271.     as parameters. If you want to edit a file, just drag it to your favorite
  272.     editor.
  273.     Of course this is also possible with Mupfel batch files and even with
  274.     accessories. To use this feature the accessory has to react on message
  275.     number 0x4711 (the hexadecinal number 4711). In element 3 and 4 of the
  276.     message the accessory gets the address of a zero terminated string with
  277.     the names of the objects dragged to its icon.
  278.     The objects on the background can be removed by dragging them to the
  279.     shredder. No fear, you will not destroy any files. Objects on the
  280.     background are seen as representatives of really existing objects.
  281.     Operations as copying, moving and opening are done on the object which is
  282.     represented, while the delete operation only works on the representative
  283.     and does not affect the real object.
  284.  
  285.  
  286. Starting programs
  287. ------------------------------------------------------------------------
  288.  
  289.     When starting GEM programs Venus writes the program name in the menu bar.
  290.     If you start the program from a window only the name is displayed. When
  291.     you start from the desktop background Venus shows the complete path of
  292.     the program so you can see what you actually started. (Remark for GEMINI:
  293.     when you start GEM programs from Mupfel Venus writes the line in the menu
  294.     bar exactly as you entered it because Venus has no way to know what Mupfel
  295.     has done with this line.).
  296.  
  297.  
  298. Special desktop icons
  299. ------------------------------------------------------------------------
  300.  
  301.     Besides the "normal" icons for drives and programs there are three special
  302.     icons on the dekstop: the Clipboard, the Thrashcan and the Shredder. The
  303.     Shredder corresponds to the thrashcan on the Atari desktop. Files which
  304.     are dragged to this icon are irrevocably deleted in case you answer the
  305.     confirmation question with OK.
  306.     The Paperbasket is similar to the Macintosh one. Files which you move to
  307.     the Paperbasket are removed from their old place, but can be restored if
  308.     necessary. Venus moves these files to a special folder, the so called
  309.     thrashdir. This trashdir is normally in the directory from which you start
  310.     Venus and is created if needed. With the environment variable TRASHDIR you
  311.     can determine yourself where this folder should be (see MUPFEL.DOC).
  312.     If you choose a place different from the standard one then you have to
  313.     create the corresponding folder yourself.
  314.     The icon shows if there are files in the paperbasket or not. With an entry
  315.     in "Exit of programs..." (see below) you can choose if the files which
  316.     are in the paperbasket at the exit of Venus should be deleted automatically.
  317.     The Clipboard is the folder which programs like for example Wordplus can
  318.     use to exchange files in certain formats with other programs. This folder
  319.     is usually, like Trashdir, in the folder from which Venus is started.
  320.     You can also determine its place yourself with the environment variable
  321.     SCRAPDIR (see MUPFEL.DOC). Just as with the Paperbasket the icon shows if
  322.     there are any files on the Clipboard.
  323.  
  324.  
  325. The Venus dialogues
  326. ------------------------------------------------------------------------
  327.  
  328.     General: All dialogues (and alert boxes) in Venus are so called "flying
  329.     dialogues". "Flying" means that you can move the dialogue around on the
  330.     screen just as with windows. Just move the mouse to the upper right corner
  331.     of the dialogue or alert and move it. If you have a blitter the complete
  332.     dialogue image is moved, otherwise an outline like when moving windows is
  333.     drawn.
  334.  
  335.     The "About Venus..." box
  336.     --------------------------------------------------------------------
  337.  
  338.     This is a pure informative dialogue as you will find in every GEM program.
  339.     It contains a bit of information about Venus and about the conditions
  340.     for using and copying this program. Please read this information carefully.
  341.  
  342.     The "Information..." dialogues
  343.     --------------------------------------------------------------------
  344.  
  345.     Under the menu item "Information..." you will get different dialogues
  346.     depending on the kind of the selected object:
  347.     
  348.     For drives
  349.         Drive information
  350.         ----------------------------------------------------------------
  351.         The following information is displayed:
  352.         - drive letter
  353.         - the name of the icon belonging to this drive
  354.         - volume label of the diskette/disk
  355.         - number of folders on this drive
  356.         - number of files
  357.         - used and free storage on this drive
  358.         You can change the name and the volume label. The changes become
  359.         effective when you leave the dialogue with the "OK" button.
  360.  
  361.     For folders
  362.         Folder information
  363.         ----------------------------------------------------------------
  364.         Displayed information:
  365.         - name of the folder
  366.         - its size (including the files it contains)
  367.         - date and time of creation
  368.         - number of files and folders it contains
  369.         If you use TOS 1.4 or higher you can change the name of the folder
  370.         here.
  371.         
  372.     For files
  373.         File information
  374.         ----------------------------------------------------------------
  375.         Displayed information:
  376.         - name of the file
  377.         - its size
  378.         - date and time last modified
  379.         - write access of the file
  380.         - the hidden attribute of the file
  381.         Except the file name you can also change the write protect attribute
  382.         of the file. If "write protected" is selected then the file cannot
  383.         be changed.
  384.         If you select the "hidden" attribute of a file then Venus does normally
  385.         not show this file any more in the window (see also "Display...").
  386.  
  387.     For file icons on the background
  388.         Icon information
  389.         ----------------------------------------------------------------
  390.         Displayed information:
  391.         - name of the icon
  392.         - complete path of the file/folder
  393.         - volume label of the disk/diskette from the file originates.
  394.         You can choose any name you want for the icon because Venus uses
  395.         always the complete path to search the file. This makes it possible
  396.         to use more meaningfull names as for example  "NRSC.PRG".
  397.  
  398.     For the Shredder
  399.         Shredder
  400.         ----------------------------------------------------------------
  401.         A short description and the icon name are displayed. Of course
  402.         you can change the name.
  403.  
  404.     For the Paperbasket/Clipboard
  405.         Special icon information
  406.         ----------------------------------------------------------------
  407.         Displayed information:
  408.         - name of the icon
  409.         - size of the files in this folder
  410.         - number of files and folders
  411.         The icon name can be changed.
  412.  
  413.  
  414.     The "New folder" dialogue
  415.     --------------------------------------------------------------------
  416.     
  417.     This dialogue consists of only one input field and two buttons. In the
  418.     input field you can specify the name of a new folder. When you select
  419.     the "OK" button Venus tries to create a new folder in the currently
  420.     active window. You can only leave the dialogue with "OK" if you also have
  421.     entered a name.
  422.  
  423.  
  424.     The "Erase disk" dialogue
  425.     --------------------------------------------------------------------
  426.     This dialogue can only be reached if you have selected a drive icon
  427.     belonging to a diskette drive. When you select the "erase" button
  428.     the Mupfel command "init" is executed (see also MUPFEL.DOC).
  429.     To avoid making Venus too big no diskette formatting is included.
  430.     Because in 90% of the cases you only want to clean an already formatted
  431.     diskette we (the authors) have only built in the "init" command which
  432.     accomplishes this task much faster. There are more than enough programs
  433.     for formatting diskettes.
  434.  
  435.  
  436.     The "Wildcards" dialogue
  437.     --------------------------------------------------------------------
  438.     Six wildcards are offered to be able to determine the kind of files
  439.     to be displayed in the active window. By selecting "*.[CO]" Venus for
  440.     example will only show files with extensions ".C" or ".O". Folders
  441.     are always shown so you can navigate through the directories on this
  442.     drive.
  443.     The first five wildcards can be edited by selecting the "Edit" button.
  444.     The sixth one is always "*" and will show all files. It cannot be changed.
  445.  
  446.  
  447.     The "Drive icons" dialogue
  448.     --------------------------------------------------------------------
  449.     This dialogue has a double function. If a drive icon was selected when
  450.     you chose "Drive icon..." in the "Extras" menu then you can edit this
  451.     icon here. If, on the other hand, such an icon was not selected then
  452.     you can install a drive icon when you leave the dialogue with "OK".
  453.     In the upper left corner you see the icon which should represent the
  454.     drive. This you can choose with the arrows to the right and left of
  455.     the word "Icon". Below are the input fields for the drive letter and
  456.     the icon name.
  457.     The "Delete" button can only be selected when you are editing an already
  458.     existing icon and removes the icon from the background.
  459.  
  460.  
  461.     The "Install application" dialogue
  462.     --------------------------------------------------------------------
  463.     You will get to this dialogue via the "Application..." entry in the
  464.     "Extras" menu. Below the name of the program are an input field and
  465.     four buttons.
  466.     In the input field you can specify a wildcard for the files which can
  467.     be handled this program (e.g. "*.c" for a C compiler (TC.PRG of course)).
  468.     When you later open a file with the extension ".C" Venus will start the
  469.     C compiler with the file name as argument.
  470.     Regarding the buttons:
  471.     The first one determines if Venus should close its windows. This should
  472.     always be selected for GEM programs which open their own windows. (For
  473.     GEMINI: If you select this button for a TOS program then this program is
  474.     started externally; otherwise a TOS program runs in the console window,
  475.     the window of Mupfel (see also GEMINI.DOC)).
  476.     The second button determines if the program should be treated as a GEM
  477.     program. This affects the mouse and text cursor as well as the background.
  478.     The third one determines if Venus should ask for a command line at the
  479.     start of the program and the fourth one makes Venus wait for a key press
  480.     after the end of the program.
  481.  
  482.     Some advice on wildcards: when Venus is looking for a program to start
  483.     after you have opened a file then it will search the installed
  484.     applications in sequence to find one. If, for example, TC.PRG is installed
  485.     first for "*.c" files and later WORDPLUS for "*" (for all files) then
  486.     Venus will find WORDPLUS for a file with a ".C" extension and not TC.
  487.     Therefore you should first install the more general types like e.g. "*"
  488.     and then continue with the more specific ones afterwards.
  489.  
  490.  
  491.     The "File icons" dialogue
  492.     --------------------------------------------------------------------
  493.     This is probably the largest, most complicated dialogue and probably also
  494.     one of the first ones you will use in Venus.
  495.     In Venus you can assign icons to file types to make it easier to
  496.     recognize a file (There is for example a typewriter icon for word
  497.     processing programs). To make these assignments Venus needs rules. These
  498.     rules are not fixed but can be changed. That is the purpose of this
  499.     dialogue.
  500.  
  501.     In the dialogue box always one of these rules is shown. To a rule belongs
  502.     an icon (small and large on the left side), a button which determines
  503.     if this rule applies to folders or files (ruletype), and a wildcard.
  504.     If a file name matches this wildcard and the rule is for the correct
  505.     type then the file is assigned this icon. Just as with the installed
  506.     applications the order of the rules is important. Also here holds:
  507.     specify general rules first and continue with increasingly more specific
  508.     ones.
  509.  
  510.     You can see the order of the rules by scrolling from one rule to the next
  511.     with the two arrows next to the word "Rule". When you enter the dialogue
  512.     you are always looking at the first rule. The last rules always have
  513.     the wildcard "*" and are the defaults for files and folders (see also
  514.     the format of the VENUSIC.RSC/GEMINIIC.RSC file).
  515.  
  516.     You can make new rules by clicking on the "New" button. Venus will
  517.     insert this rule at the beginning of the rule list. A new rule is always
  518.     the first rule in the list and can be changed just as every other one.
  519.  
  520.     Every rule, which can be shown in the dialoguebox, can be changed by you.
  521.     The wildcard can be edited just as any text field. To get a different
  522.     icon you only need to click on the arrows to the left and right of the
  523.     word "Icon".
  524.  
  525.     When you leave the dialogue with the "OK" button then all changes you have
  526.     made will become effective; with the "Cancel" button all your changes
  527.     are ignored. So you can play around freely in the dialogue without running
  528.     the danger of destroying your carefully build list of rules.
  529.  
  530.  
  531.     The "Display" dialogue
  532.     --------------------------------------------------------------------
  533.  
  534.     This dialogue deals with the text display in windows and with their
  535.     positioning.
  536.     With the three buttons in the 'Text mode' box you determine what 
  537.     information should be shown about a file in text mode. If you belong to
  538.     those who next to the name only are interested in the size then you should
  539.     not select the date and time. The drawing of a window is then much faster.
  540.     The character to be used to indicate folders in text mode can also
  541.     be set in this box.
  542.     If you have not selected 'Don't snap windows' then Venus will only allow
  543.     certain points for the horizontal position of a window. These positions
  544.     are divisible by the character width. This makes VDI text output in 
  545.     windows faster.
  546.     From Venus version 1.1 you can also set the font to be used for the text
  547.     display. Only non proportional fonts can be used.
  548.     Additionally you can determine if files with the hidden attribute set
  549.     should be displayed in the window.
  550.  
  551.  
  552.     The "Exit of programs" dialogue
  553.     --------------------------------------------------------------------
  554.     You can change four different settings in this dialogue:
  555.     - Should Venus wait for a key press after TOS programs?
  556.     - Should Venus empty the paperbasket at the end of the program?
  557.       (All files in the basket will be deleted)
  558.     - Should Venus ask for confirmation after selecting "Quit"?
  559.     - Should the state (look) of Venus be saved when leaving?
  560.  
  561.  
  562.     The "Verbosity" dialogue
  563.     --------------------------------------------------------------------
  564.     - Do you want to get a dialogue box when copying/moving files?
  565.     - Do you want to get a dialogue box when deleting files?
  566.     - Should Venus warn you when already existing files are overwritten
  567.       during copying/moving?
  568.  
  569.  
  570.     The "Console window" dialogue (only in GEMINI)
  571.     --------------------------------------------------------------------
  572.     In this dialogue you can set various parameters for the console window
  573.     in which Mupfel also runs. These include the font to be used for the
  574.     text in the window, the font size, the size of the window in columns
  575.     and rows, as well as the text attribute to be used for reverse video.
  576.  
  577.  
  578.     The dialogues for copying/moving/deleting files
  579.     --------------------------------------------------------------------
  580.     These dialogues show the number of files and their total size affected
  581.     by this action. Clicking on the "OK" button starts the copying/moving/
  582.     deleting. This may be interrupted at any time by pressing the Escape key.
  583.     If there is a danger for an existing file to be overwritten then Venus will
  584.     ask what she should do. The buttons have the following meaning:
  585.     - "OK" The file is copied with the name indicated in the dialogue.
  586.     - "Cancel" The whole process is aborted.
  587.     - "Skip" This file is skipped.
  588.     - "Overwrite" The same as "OK" but all further files are overwritten
  589.       without further questions (A variant of the ostrich algorithm: "Stick
  590.       your head in the sand and pretend there's no problem at all").
  591.  
  592.  
  593. The format of the VENUS.INF/GEMINI.INF file
  594. ------------------------------------------------------------------------
  595.     is too cryptic and too dependent on the internal representation of things
  596.     to give a complete description. The lines starting with "#I" you can
  597.     forget immediately because only internal Venus variables are stored there.
  598.     However the meaning of the initial characters is given below:
  599.     - "#R" icon rule
  600.     - "#A" installed application
  601.     - "#W" window to be opened
  602.     - "#B" rectangle for the next windows to be opened
  603.     - "#E" position and name of the Shredder
  604.     - "#T" same for the Paperbasket
  605.     - "#S" idem for Clipboard
  606.     - "#D" idem for drive
  607.     - "#P" description for an icon put on the background
  608.     - "#M" wildcard description
  609.     - "#F" font in text mode
  610.     All coordinates are stored in permille. They are converted to the screen
  611.     resolution when the file is loaded. This is to be preferred to putting 
  612.     the drive icons on top of eachother as in the Atari desktop.
  613.  
  614.  
  615. The format of the VENUSIC.RSC/GEMINIIC.RSC file
  616. ------------------------------------------------------------------------
  617.     This file is a normal resource file which can be generated and edited
  618.     with resource editors like NRSC.PRG or RSC.PRG. You can make new icons
  619.     for Venus or remove existing ones only when you have such a program.
  620.  
  621.     The file contains three object trees. The first one holds the special
  622.     and disk icons. Venus expects the icons in the following order: first
  623.     a shredder icon, then the icons for the empty and filled paperbasket
  624.     followed by the empty and filled clipboard and finally an arbitrary
  625.     number of disk icons.
  626.  
  627.     The second and third tree contain the file icons in normal and small size.
  628.     These must each contain at least two icons: the first one is the standard
  629.     file icon and the second one the folder icon. Venus can only utilize
  630.     an icon if it is available in both normal and small size.
  631.  
  632.     You can fight about the functional elements of a program but with icons
  633.     you enter the endless area of different tastes. Comments as "too small!",
  634.     "too large!", "Don't like the border" or "I cannot recognize the typewriter
  635.     on my overscan monitor" do not help the author of this program (and proud
  636.     designer of the small images) very much further. My creative right drawing
  637.     finger is longing for a bit of free time to pixel additional icon sets,
  638.     and certainly within the not too distant future there will be additional
  639.     VENUSIC.RSC files from this source. If you have designed new beautiful 
  640.     images, please distribute them to the other users.
  641.  
  642.  
  643.  
  644. "There's always a better way..."
  645.  
  646. Stefan Eissing
  647. Dorfbauerschaft 7
  648. D-4419 Laer
  649. Germany
  650.